﻿.content, .content-ft{background:url(../../img/activity/newguide2011/page.png) repeat-y 0 0;}
.content-ft{ height:10px; margin-top:20px;  background-position:right bottom; background-repeat:no-repeat;}
.content p{ padding-top:2px;}
.content p span{ font-weight:700; display:block; height:18px; overflow:hidden; font-size:18px; float:left; margin:-4px 8px 0 0;}
.promo{ width:960px; margin-left:-5px; background-color:#fff; padding:10px 0;}
.promo h1{ font-family: Microsoft YaHei, SimHei; text-align:center; font-size:24px;}
.promo p{ padding-left:10px;}
.tab-holder, .tab-holder li{ background:url(../../img/activity/newguide2011/tab.png) no-repeat -999px -999px;}
.tab{}
.tab-holder{ width:957px; margin-left:-5px; height:32px; background-position:1px 0; padding:7px 0 0 6px; position:relative;}
.tab-holder li{ width:128px; height:32px; display:inline-block; line-height:32px; cursor:pointer; text-align:center; font-size:14px; font-weight:700; color:#fff; float:left; background-position:-128px -40px; margin-right:4px;}
.tab-holder li.tab-current{ background-position:1px -40px; color:#af1507;}
.guidep{ width:890px; margin:10px auto 0; padding:0 16px 8px 16px; border-bottom:dotted 1px #b9b9b9;}
.guidep p{ color:#af1507; }
.guidep p span{ font-size:16px; font-weight:300; margin-top:-2px;}
.tab-content ul{margin-top:10px; margin:10px auto 0; padding:10px 50px; }
.tab-content li{ width:860px; height:260px; padding:20px 0;}
.step, .tab-content li p{ width:260px; }
.step{ height:50px;}
.step span{ padding-left:52px; font-family: SimHei; font-weight:700; font-size:22px; line-height:82px; height:50px; overflow:hidden; display:inline-block; margin-top:-8px; border-bottom:solid 2px #fff;  position:relative; }
.step1 span{ border-bottom-color:#c00000; }
.step2 span{ border-bottom-color:#e36c0a; }
.step3 span{ border-bottom-color:#548dd4; }
.step4 span{ border-bottom-color:#76923c; }
.step5 span{ border-bottom-color:#7b3c92; }
.tab-content label{ width:52px; height:100px; display:block; position:absolute; left:0; top:-10px; *top:-14px; font-size:72px; font-weight:700; color:#ccc;}
.tab-content img{ width:504px; height:258px; float:right; border:solid 1px #c9c9c9; box-shadow:3px 3px 3px rgba(0,0,0,0.2) ;-moz-box-shadow:3px 3px 3px rgba(0,0,0,0.2) ;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=3,OffY=3,Color=#16000000,Positive=true);}